unpredictable weather - German English Dictionary